home *** CD-ROM | disk | FTP | other *** search
- T&T Software
- Monte Carlo V1.00
- (c) Copyright 1996
-
- ╔════════════════════════════════════════════════════════════════════════╗
- ║ ■ MONTE V1.00 Overview & Instructions ■ ║
- ╚════════════════════════════════════════════════════════════════════════╝
- ═ Overview ═
- MONTE is Monte Carlo Solitaire, an easy but challenging solitaire card game.
-
- MONTE will ONLY support ANSI mode, this will be checked upon program start
- up and if ANSI is NOT on the user will be asked if they can support ANSI. If
- the user responds "Y" then ANSI is turned on for the duration of the door but
- is turned off when the door exits! If the user responds "N" then they are
- returned to the BBS.
-
- The users will be allowed to play upto the maximum amount of games allowed
- per day (set by the SysOp in Registered Versions ONLY, default: 10).
-
- Free games are awarded when the game is won!
-
- The SysOp may also set the amount of make up days that may be played per
- day. (set by the SysOp in Registered Versions ONLY, default: 1). When a
- user chooses to make up a day a calendar is displayed (CALENDAR.ANS), if
- you do not want this calendar to be displayed simply delete it. If the
- user chooses to make up a day, the current days statistics are just reset,
- but you can NOT make up days until all of the current days games have been
- played.
-
- The Sysop has the option to change the playing screen background and the
- playing card colors via the key file (REGISTERED VERSIONS ONLY, default:
- white on white).
-
- Users may quit out of the door and their information will be saved in
- MONTE.DAT so they can come back in and finish their games anytime the same
- day.
-
- ═ Instructions ═
- Create a directory for MONTE and unarchive or copy all the files into that
- directory.
-
- Create configuration files for each node that you wish to run MONTE on or
- use one for all nodes, depending on your set up!
- (See the example configuration files for details).
-
- The door can be run with one command line parameter:
-
- MONTE NODE1.CFG <-- Configuration filename
-
- if this parameter is left off MONTE looks for MONTE.CFG and uses it if
- found, if it is not found then the program will abort.
-
- To run in the local mode, simply log onto the BBS and run the door or you can
- play it without the BBS by setting the LocalMode in the configuration file and
- then running MONTE <config.file>.
-
- ****Special Configuration File Note****
- The configuration file looks really overpowering, but don't shy away from it!
- Everything you need to know about the configuration file is within the
- configuration file!
-
- ╔════════════════════════════════════════════════════════════════════════╗
- ║ ■ MONTE Drop File Support ■ ║
- ╚════════════════════════════════════════════════════════════════════════╝
- MONTE will support the following drop files:
-
- 1. DORINFO?.DEF 6. SFDOORS.DAT
- 2. EXITINFO.BBS 7. SFMAIN.DAT
- 3. CHAIN.TXT 8. SFMESS.DAT
- 4. CALLINFO.BBS 9. SFFILE.DAT
- 5. DOOR.SYS 10. SFSYSOP.DAT
-
- and any other with the use of the CustomFile in the configuration file.
-
- ╔════════════════════════════════════════════════════════════════════════╗
- ║ ■ MONTE Multi-Node Support ■ ║
- ╚════════════════════════════════════════════════════════════════════════╝
- MONTE is completely Multi-Node aware. If you are running more than one node,
- simply create different configuration files for each node and include that
- configuration filename on the command line!
-
- ╔════════════════════════════════════════════════════════════════════════╗
- ║ ■ MONTE Adopted Screen ■ ║
- ╚════════════════════════════════════════════════════════════════════════╝
- After the OPENING.ANS is displayed there is an optional screen called
- ADOPTED.ANS that will be displayed. This screen is completely user
- configurable. You can thank someone for registering the door for you or
- try to encourage someone to do it for you or give them instructions for
- the door, whatever you like!
-
- ╔════════════════════════════════════════════════════════════════════════╗
- ║ ■ MONTE How to Play ■ ║
- ╚════════════════════════════════════════════════════════════════════════╝
- Monte Solitaire is one of the easiest solitaire games to understand,
- however it is not that easy to win! Below is a copy of the HELP.ANS (in
- ASCII format):
-
- ┌────────────────────────────────────────────────────────────────────────────┐
- │ The Rules of Monte Carlo Solitaire. │
- │ │
- │ Layout: The cards are dealt with 25 in a box, 5 rows of 5. This │
- │ leaves 27 cards in the stock pile. │
- │ Play: Discard cards in pairs of the same rank, provided that the two │
- │ cards of the pair are adjacent in a row, column, or a diagonal. │
- │ After all possible pairs are removed the tableau will be │
- │ consildated and filled with cards from the stock pile. │
- │ In this example: │
- │ ┌─────┐┌─────┐┌─────┐┌─────┐┌─────┐ Numbers 01 & 02 can be discarded. │
- │ │A ││A ││J ││4 ││4 │ Numbers 04 & 05 can be discarded. │
- │ │ A││ A││ J││ 4││ 4│ NOTE: Suit does NOT play a role. │
- │ └───01┘└───02┘└───03┘└───04┘└───05┘ │
- │ Scoring: 10 points for each card removed & 480 points if the game is won! │
- │ A total of 1000 points can be awarded per game! │
- │ Winning: The game is considered won when ALL cards have been discarded! │
- │ A free game is won for every game you win! │
- │ Tips: If a card can be paired with either of two others, pick the pair │
- │ that will give more additional plays after consolidation. │
- └──────────────────────────<Press any Key to Continue>───────────────────────┘
-
- Game Limit: There is a default game limit of 10, this value can be changed
- from 0-65534 from within the MONTE.KEY, but ONLY in the
- registered version!
-
- ╔════════════════════════════════════════════════════════════════════════╗
- ║ ■ MONTE Scoring ■ ║
- ╚════════════════════════════════════════════════════════════════════════╝
- Scoring is simple, 10 points for every card removed. 480 points is
- awarded when a game is won. There is a maximum of 1000 points per
- game (if won).
-
- Scores are kept for one month in the MONTE.DAT file and the Top Ten
- is kept in MONTE.SCR. An alltime high is kept in MALLTIME.DAT.
- MONTE.MB4 will contain the previous months scores!
-
- On the first of the month MONTE.DAT will be removed and MONTE.SCR
- will be renamed to MONTE.MB4 when the first player enters the door!
-
- When in the game 'V' will display the scores, with the Alltime high and
- last months highest score first, with this months top ten following in
- the next screen.
-
- ╔════════════════════════════════════════════════════════════════════════╗
- ║ ■ MONTE Files in Archive ■ ║
- ╚════════════════════════════════════════════════════════════════════════╝
-
- Your TMONT100.ARJ file should contain the following files:
-
- Monte.exe -> The Executable File.
- Monte.doc -> This Document File.
- Monte.reg -> Registration Form.
-
- Mbullet.exe -> Creates External Bulletins
- Mbullet.cfg -> Configuration File for Pbullet.exe.
-
- File_id.diz -> Short Program Description.
-
- Monte.key -> Registration Key File.
-
- Monte.cfg -> Example Configuration File.
-
- Main.ans -> Ansi Main Menu.
- Help.ans -> Ansi Help Screen.
- Opening.ans -> Ansi Opening Screen.
- Wongame.ans -> Ansi Screen Shown When a Game is Won.
- Adopted.ans -> [Optional] Ansi Screen.
- Calendar.ans -> [Optional] Ansi Calendar Screen (for Make up Days).
-
- Edituser.exe -> Data File Editor.
- Edituser.doc -> Document File for Edituser.
-
-
- ═════ Files Created at Run-Time ═════
- Monte.dat -> User Data, contains the Username,
- Last date played, games won, total points,
- and games played.
- Monte.scr -> Top Ten Scores Data File.
- Malltime.dat -> Alltime high Data File.
- Monte.mb4 -> Scores From the Month Before.
-
- ╔════════════════════════════════════════════════════════════════════════╗
- ║ ■ MONTE Configuration File ■ ║
- ╚════════════════════════════════════════════════════════════════════════╝
- The Configuration file may be named anything you wish to name it, but it must
- be included on the command line for MONTE to use it. If you do not specify
- a configuration file on the command line then MONTE will try to use
- MONTE.CFG, if that is not found the program will abort.
-
- Everything that you need to know about the Configuration file is within the
- configuration file.....
-
- ╔════════════════════════════════════════════════════════════════════════╗
- ║ ■ MONTE Registration Information ■ ║
- ╚════════════════════════════════════════════════════════════════════════╝
- Registration of MONTE reflects the concept of Shareware.
-
- Please see MONTE.REG for details on registering.
-
- ╔════════════════════════════════════════════════════════════════════════╗
- ║ ■ MONTE Registered Options ■ ║
- ╚════════════════════════════════════════════════════════════════════════╝
- Here is an example of a key file:
-
- [U N R E G I S T E R E D]
- 0000000000
- 10
- black
- white
- 0
- 3
- ;;;;;;;;;;
- All SEVEN lines must be in here, anything after the first SEVEN lines
- is considered comment!
-
- This file must be renamed to MONTE.KEY
-
- Line 1: Name Registered Under, Maximum of 40 characters.
- Line 2: Special Registration Number.
- Line 3: Total Games a User May Play, 0-65534!
- Line 4: Background Color ie:
-
- black
- blue
- green
- cyan
- red
- magenta
- brown
- white
-
- Line 5: Card Color ie:
-
- black <---NOT RECOMMENDED
- blue
- green
- cyan
- red <---NOT RECOMMENDED
- magenta
- brown
- white
-
- Line 6: Not currently Used.
- Line 7: Total Make Up Days Allowed Per Day, 1-65534!
-
- Lines 3, 4, 5, and 7 can be changed but will only take effect when the
- door is registered!
-
- The color may also be changed by the user while playing the door by using
- the <C> = Change Colors command, this is then stored in their record in
- the data file and they will not have to change it again unless they want to
- or until the next month!
-
- ╔════════════════════════════════════════════════════════════════════════╗
- ║ ■ MONTE External Bulletins ■ ║
- ╚════════════════════════════════════════════════════════════════════════╝
- MONTE can create external bulletins via MBULLET.EXE. MBULLET will read
- the MBULLET.CFG and will create any or all of the Ansi, Ascii, or Rip
- bulletins. Simply run MBULLET and it will pick up the default MBULLET.CFG
- configuration file, or specify which configuration file you would like to
- use on the command line:
-
- MBULLET <configfilename>
-
- MBULLET must reside in the same directory as MONTE and MONTE needs to
- be registered. If MONTE is NOT registered, a message will be displayed
- and the program will exit!
-
- Please see the enclosed MBULLET.CFG for details on how to configure MBULLET.
-
- ╔════════════════════════════════════════════════════════════════════════╗
- ║ ■ MONTE V1.00 Credits and Many Thanks ■ ║
- ╚════════════════════════════════════════════════════════════════════════╝
- Special thanks go to Brian Pirie who wrote "OpenDoors, Door Programming
- Toolkit Version 5.10" with which MONTE was created!
-
- A very special thanks go to the following for spending the time to BETA
- test the earliest versions of the door:
-
- Cammy Cochrane
- Bob Hindal
- Della Moore
- Steve Newman
- Brian Tremblay
-
- Full support will be given on The Ultimate House Of Fun BBS, please call we
- would like to hear any concerns or comments!
-
- ╔════════════════════════════════════════════════════════════════════════╗
- ║ ■ MONTE Warranty and Disclaimer ■ ║
- ╚════════════════════════════════════════════════════════════════════════╝
- = Warranty =
- This product is provided "as is" without warranty of any kind. The entire
- risk as to the results and performance of the program is assumed by you.
- Futhermore, we the authors do not warrant, guarantee, or make any represent-
- tions regarding the use of, or the results of the use of the program, and you
- rely on the program and results solely at your own risk. We the authors cannot
- accept responsibility for system damage, either directly or indirectly from
- the use of this product.
-
- = Disclaimer =
- The Authors of this program, The Ultimate House Of Fun BBS and its Co-sysops
- are in no way responsible for any damages sustained either directly
- or indirectly from the use of MONTE. Also if the file has been
- modified in any way we will take no responsibility for it's use Whatsoever!
- The .EXE file has been tested on several machines, from 286's to 486's and
- worked perfectly on all. If you should have any problems with this file
- please call The Ultimate House Of Fun BBS to obtain a good copy.
-
- The latest version of this program may be FREQ'd by using:
-
- MONTE
-